<!-- 1: 先下载axios: npm i axios ;
2: 创建一个文件夹: server,里面包含两个文件,http.js负责axios的封装,api.js负责接口的封装;
3: 先封装 http.js, 引入axios, 封装后暴露出去;
4: 再封装api.js, 引入封装好的http.js, 封装后暴露出去;
5: 在main.js只需引入api.js (import api from './serve/api'); 把它挂到原型上; (main.js中引入axios和vue-axios的原因是想使用axios.all的方法);
6: 使用: this.$api.get12().then()
7: 多次发起请求: axios.all;
 -->


<!-- 


import { Swipe, SwipeItem } from 'vant';

components:{
    [Swipe.name]: Swipe,
    [SwipeItem.name] :SwipeItem,
}
 -->

 <!DOCTYPE html>
 <html lang="en">
 <head>
     <meta charset="UTF-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <title>Document</title>
 </head>
 <body>
     
 </body>
 <script>
     
function Foo() {
    getName = function () { console.log(1) };
    return this;
};

Foo.getName = function () { console.log(2);};

Foo.prototype.getName = function () { console.log(3);};

var getName = function () { console.log(4);};

function getName() { console.log(5);}

//请写出以下输出结果：
// Foo.getName(); 
// getName(); 
// Foo().getName(); 
// getName(); 
// new Foo.getName();  
// new Foo().getName();
// new new Foo().getName();

 
 </script>
 </html>